Indisputable facts when implementing spiking neuron networks
نویسندگان
چکیده
“Spikes are the neural code”: this claim is about 15 years old (Shadlen & Newsome, 1994; Rieke, Warland, Steveninck, & Bialek, 1996), preceded by theoretical studies on the underlying mathematical processes (e.g., (Gerstein & Mandelbrot, 1964)), and followed by many developments regarding biological modelling or computational paradigms, or both (e.g., (Thorpe, Delorme, & VanRullen, 2001)). However the involvement of spikes in neural coding is still an open subject. Several fundamental aspects of dynamics based on spike-timing have been very recently clarified, both at the neuron level (Touboul & Brette, 2008) and the network level (Cessac & Viéville, 2008). Nevertheless, still a non negligible set of received ideas, as, e.g., the “incredible power of spikes” or, e.g., the “mystery of the [spike based] neural code” (sic !) are currently encountered in literature. In this article, our wish is to demystify some aspects of coding with spike-timing, through a simple review of wellunderstood technical facts regarding spike coding. The goal is to help better understanding to which extend computing and modelling with spiking neuron networks can be biologically plausible and computationally efficient. We intentionally restrict ourselves to a deterministic dynamics, in this review, and we consider that the dynamics of the network is defined by a non-stochastic mapping. This allows us to stay in a rather simple framework and to propose a review with concrete numerical values, results and formula on (i) general time constraints, (ii) links between continuous signals and spike trains, (iii) spiking networks parameter adjustments. When implementing spiking neuron networks, for computational or biological simulation purposes, it is important to take into account the indisputable facts here reviewed. This precaution could prevent from implementing mechanisms meaningless with regards to obvious time constraints, or from introducing spikes artificially, when continous calculations would be sufficent and simpler. It is also pointed out that implementing a spiking neuron network is finally a simple task, unless complex neural codes are considered.
منابع مشابه
Overview of facts and issues about neural coding by spikes.
In the present overview, our wish is to demystify some aspects of coding with spike-timing, through a simple review of well-understood technical facts regarding spike coding. Our goal is a better understanding of the extent to which computing and modeling with spiking neuron networks might be biologically plausible and computationally efficient. We intentionally restrict ourselves to a determin...
متن کاملM ar 2 00 9 Indisputable facts when implementing spiking neuron networks
“Spikes are the neural code”: this claim is about 15 years old (Shadlen & Newsome, 1994; Rieke, Warland, Steveninck, & Bialek, 1996), preceded by theoretical studies on the underlying mathematical processes (e.g., (Gerstein & Mandelbrot, 1964)), and followed by many developments regarding biological modelling or computational paradigms, or both (e.g., (Thorpe, Delorme, & VanRullen, 2001)). Howe...
متن کاملFPGA implementation of ReSuMe learning in Spiking Neural Networks
Recent simulation experiments with ReSuMe learning in Spiking Neural Networks (SNN) indicate that the networks of spiking neurons can be successfully applied to control neuroprostheses1. However, when considering efficient, portable neurocontrollers, one has to deal with the constraints defined by the task at hand, that is the strict requirements for the real-time operating of the controller, i...
متن کاملPattern Recognition Using Spiking Neurons and Firing Rates
Different varieties of artificial neural networks have proved their power in several pattern recognition problems, particularly feedforward neural networks. Nevertheless, these kinds of neural networks require of several neurons and layers in order to success when they are applied to solve non-linear problems. In this paper is shown how a spiking neuron can be applied to solve different linear ...
متن کاملChapter 7 LEARNING MECHANISMS IN NETWORKS OF SPIKING NEURONS
In spiking neural networks, signals are transferred by action potentials. The information is encoded in the patterns of neuron activities or spikes. These features create significant differences between spiking neural networks and classical neural networks. Since spiking neural networks are based on spiking neuron models that are very close to the biological neuron model, many of the principles...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2009